Skip to content

[specs] Update layout specification - 2026-04-27#28675

Merged
pelikhan merged 1 commit intomainfrom
specs/update-layout-2026-04-27-840bb7d1569405c0
Apr 27, 2026
Merged

[specs] Update layout specification - 2026-04-27#28675
pelikhan merged 1 commit intomainfrom
specs/update-layout-2026-04-27-840bb7d1569405c0

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Layout Specification Update

This PR updates scratchpad/layout.md with the latest patterns extracted from compiled workflow files.

What Changed

  • Updated actions/setup-node SHA: 53b8394748b55a01
  • Updated actions/cache* SHAs: 6682284227d5ce7f
  • Updated astral-sh/setup-uv SHA: cec2083108807647 (second variant)
  • Added new artifacts: skill-optimizer-results, spellcheck-results
  • Added new job names: skill_optimizer, spellcheck
  • Updated lock file count: 197 → 204

Extraction Summary

  • Lock files analyzed: 204
  • Actions cataloged: 24
  • New artifacts documented: 2
  • New job patterns found: 2

Source Analysis

  • Scanned all .lock.yml files in .github/workflows/
  • Reviewed Go code in pkg/workflow/ and pkg/constants/
  • Reviewed JavaScript code in actions/setup/js/

Auto-generated by Layout Specification Maintainer workflow

Generated by Layout Specification Maintainer · ● 1.7M ·

  • expires on Apr 29, 2026, 8:08 AM UTC

- Bump lock file count from 197 to 204
- Update actions/setup-node SHA to 48b55a01
- Update actions/cache* SHAs to 27d5ce7f
- Update astral-sh/setup-uv SHA (new: 08807647)
- Add skill-optimizer-results and spellcheck-results artifacts
- Add skill_optimizer and spellcheck job names

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor Author

Hey @github-actions[bot] 👋 — thanks for keeping the layout specification up to date! This auto-generated PR cleanly updates scratchpad/layout.md with refreshed Action SHAs, new artifact names (skill-optimizer-results, spellcheck-results), and new job patterns (skill_optimizer, spellcheck) — all well-described and tightly scoped.

One small note flagged by the automated checklist:

  • No test changes — there are no test file updates accompanying this diff. For a pure documentation/spec update like this one, tests may genuinely not apply; this is just a mechanical flag for maintainer awareness.

If the Layout Specification Maintainer workflow should include a validation step (e.g., asserting that every documented action SHA appears in at least one .lock.yml file), that would close this gap permanently:

Add a validation step to the Layout Specification Maintainer workflow that verifies each GitHub Action SHA listed in scratchpad/layout.md actually appears in at least one .lock.yml file under .github/workflows/. The check should fail the workflow (or emit a warning) if a SHA in the spec has no corresponding match in the compiled lock files.

Generated by Contribution Check · ● 1.1M ·

@pelikhan pelikhan merged commit aa39e6a into main Apr 27, 2026
@pelikhan pelikhan deleted the specs/update-layout-2026-04-27-840bb7d1569405c0 branch April 27, 2026 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant